package com.appbee.defaultapp.client.design;

import com.appbee.cm.client.nav.ui.INavAdminStyle;
import com.appbee.cm.client.nav.ui.INavSelectStyle;
import com.appbee.cm.client.regionunit.ui.IRegionStyle;
import com.appbee.core.client.design.PageStyle;
import com.appbee.core.client.htmleditor.toolbar.IToolbarStyle;
import com.appbee.core.client.msg.ui.MessageStyle;
import com.appbee.gdata.picasa.client.ui.IPicasaStyle;
import com.appbee.gdata.youtube.client.ui.IYoutubeStyle;
import com.appbee.news.client.ui.INewsStyle;
import com.appbee.songs.client.ui.ISongEditStyle;
import com.appbee.songs.client.ui.ISongsStyle;
import com.appbee.user.client.ui.IUserlistStyle;
import com.google.gwt.resources.client.CssResource;

public interface StyleResource extends CssResource, PageStyle, IRegionStyle,
		MessageStyle, INavAdminStyle, INavSelectStyle, INewsStyle, ISongsStyle,
		ISongEditStyle, IYoutubeStyle, IPicasaStyle, IUserlistStyle,
		IToolbarStyle
{
	String headerWrap();

	String pageHeader();

	String activityWrap();

	String activityPanel1();

	String activityPanel2();

	String activityPanel3();

	String footerView();

	/** Layouts */
	String oneCol();

	String twoCols();

	String threeColsFixed();

	String floatLeft();

	String floatRight();

	String block();

	String fixedSize();
	
	/** nav */
	String topNav();

	String topNavItem();

	String topNavItemLink();

	String navItemSelected();

	/** article */
	String articleBox();

	String articleEditButton();

	String articleButtonBar();

	String articleEditBox();

	String articleEditText();

	String articleEditMode();

}
